System and method for disintegrated channel estimation in wireless networks

ABSTRACT

A system and method for disintegrated channel estimation in wireless networks. The system provides a disintegrated channel estimation technique required to accomplish the spatial diversity supported by cooperative relays. The system includes a filter-and-forward (FF) relaying method with superimposed training sequences for separately estimating the backhaul and the access channels. To reduce inter-relay interference, a generalized filtering technique is provided which multiplexes the superimposed training sequences from different relays to the destination by time-division multiplexing (TDM), frequency-division multiplexing (FDM) and code-division multiplexing (CDM) methods.

RELATED APPLICATIONS

This application claims priority to U.S. Provisional Patent Application No. 62/277,704 filed on Jan. 12, 2016, the entire disclosure of the application hereby expressly incorporated by reference.

STATEMENT OF GOVERNMENT INTERESTS

This invention was made with government support under Grant No. CNS-1456793 and Grant No. ECCS-1343210 awarded by the National Science Foundation. The government has certain rights in the invention.

BACKGROUND OF THE INVENTION

Field of the Invention

The present disclosure relates to channel estimation in wireless networks. More specifically, the present disclosure relates to a system and method for disintegrated channel estimation in wireless networks.

Related Art

In the field of wireless telecommunications, providing communications channels that are reliable and of high quality of service are paramount concerns. Cooperative communication has become one of the most essential aspects of recent mobile communication. A relay network represents one form of cooperative communication and has attracted a large amount of research in recent years. A space-time coding technique supported by relays has, in the past, been employed to achieve spatial diversity. The achievable diversity obtained using cooperative networks was studied previously. It has been found that the relay nodes alter the received signals according to the space-time block code (STBC) arrangement and then send the resultant signals to the destination node. The diversity achieved using the distributed STBC (D-STBC) with relays can be achieved by accurately estimating multiple timing errors and multiple frequency offsets as well as acquiring precise knowledge of the channel state information (CSI). Additionally, previous studies have successfully addressed the problems caused by timing errors and frequency offsets.

To acquire accurate knowledge of CSI, several channel estimation techniques have been investigated previously. These techniques are often categorized as (1) cascaded channel estimation; and (2) disintegrated channel estimation. However, cascaded channel estimation is ineffective for several applications such as optimal relay matrix design and beamforming. In existing relay beamforming techniques, relay gains were adjusted to suppress interference. Concerning disintegrated channel estimation, two methods are usually adopted to obtain disintegrated CSI at the destination node. In the first method, the source-relay channels are estimated at the relay nodes first by means of a conventional single-hop channel estimation, and the estimates are then quantized, compressed and sent toward the destination node via dedicated channels. Thus, the relay nodes are required to conduct source-relay channel estimation and compression with high complexity, and additional time slots or subchannels are required to deliver the source-relay estimates, decreasing both the spectral and energy efficiencies. In the second method, both the source-relay and the relay-destination channels are estimated at the destination node. A method utilizing relay pilots to conduct disintegrated channel estimation was studied previously, in which several pilot subcarriers are preserved for sending the relay pilots. It was found that the destination node can estimate the source-relay-destination and the relay-destination channels by exploiting the source and the relay pilots, respectively. The orthogonality requirement of the relay pilots was addressed in a previous study. In addition, the orthogonality was exploited to generate training sequences that can be applied in an amplify-and-forward (AF) relay network. Because prior efforts only studied a disintegrated channel estimation in a single-relay network, generalizations and improvements of the disintegrated channel estimation techniques in multiple cooperative relay network are strongly desired.

Accordingly, what would be desirable is a system and method for disintegrated channel estimation in wireless networks, which addresses the foregoing shortcoming of existing systems.

SUMMARY OF THE INVENTION

The present disclosure relates to a system and method for disintegrated channel estimation in wireless networks. The system provides a disintegrated channel estimation technique required to accomplish the spatial diversity supported by cooperative relays. The system includes a filter-and-forward (FF) relaying method with superimposed training sequences for separately estimating the backhaul and the access channels. To reduce inter-relay interference, a generalized filtering technique is provided. Unlike the interference suppression method commonly used in conventional FF relay networks, the generalized filtering matrix provided herein multiplexes the superimposed training sequences from different relays to the destination by time-division multiplexing (TDM), frequency-division multiplexing (FDM) and code-division multiplexing (CDM) methods. The Bayesian Cramér-Rao lower bounds (BCRBs) are derived as the estimation performance benchmark. The mean square errors (MSEs) of the disintegrated channel estimation are also derived. Finally, the improvements offered by the present system are verified by comprehensive computer simulations in conjunction with calculations of the BCRBs and the MSEs.

BRIEF DESCRIPTION OF THE DRAWINGS

The foregoing features of the invention will be apparent from the following Detailed Description, taken in connection with the accompanying drawings, in which:

FIG. 1 is a flowchart illustrating processing steps carried out by the system of the present disclosure;

FIG. 2 is a diagram illustrating a relay network in which the system of the present disclosure can be implemented;

FIG. 3 is diagram illustrating a pilot structure implemented in a wrieless network having 2 relays are arranged in parallel;

FIG. 4 is a diagram illustrating a subcarrier arrangement of an FF/FDM-SITS training slot in a 2-parallel-relay network;

FIG. 5 is a diagram illustrating the slot structure of the CDM approach of the present disclosure in a 2-parallel-relay network;

FIGS. 6-12 are diagrams illustrating simulation results performed in connection with the system of the present disclosure; and

FIG. 13 is a diagram illustrating hardware components capable of implementing the system of the present disclosure.

DETAILED DESCRIPTION OF THE INVENTION

The present disclosure relates to a system and method for disintegrated channel estimation in wireless networks, as disclosed herein in detail in connection with FIGS. 1-13.

A generic relaying signal model is disclosed herein to effectively represent the AF and filter-and-forward (FF) relaying variants. The system can oeprate with multiple relays arranged in a parallel manner to accomplish D-STBC. Orthogonal training sequences are generated to assist the destination node in estimating all disintegrated channels. Multi-hop relaying can also be performed by utilizing the superimposed training methods. Rather than choosing the relay gain to minimize the inter-link interference between the source-relay and the source-destination links, the sytem of the present disclosure applies a generalized filtering matrix as a kernel to multiplex the relay pilot sequences prior to the relay-destination transmission. The generalized filtering method of the present disclosure can coordinate the relay pilot sequences by exploiting the time-division multiplexing (TDM), the frequency-division multiplexing (FDM), or the code-division multiplexing (CDM) methods. The system can effectively overcome inter-relay interference (IRI), thereby reducing both the mean square errors (MSEs) of the disintegrated channel estimation and the symbol-error rate (SER) obtained using the STBC in the relay network. The channel estimation technique of the present disclosure can be effectively applied in a scalable FF relay network, especially when a relay selection mechanism is applied or a relay occasionally joins/leaves the currently operating network without changing the bi-phase protocol.

The protocol of the present disclosure can be briefly described as follows. The mobile unit can detect several relays as candidates to support the cooperative communication and then select the required relays to establish STBC. When a relay occasionally joins (or leaves) the currently operating network, the mobile unit can stack it in (or pop one up from) the candidate list without informing the base station because the protocol and the frame structure are unchanged.

Some mathematical notations frequently used herein are summarized as follows. Matrices (uppercase) and vectors (lowercase) are in boldface. C^(n×m) in and C^(m) represent the complex matrices of size n×m and complex vectors of size m, respectively. The superscripts (⋅)*, (⋅)^(T), (⋅)^(H) and (⋅)⁻¹ represent the complex conjugate, the vector (or matrix) transpose, the Hermitian and the inverse operator, respectively. Φ(⋅) denotes a circulant function that converts a vector in C^(n) into a circulant matrix in C^(n×n); it aids in representing the circular convolution of the signal and the channel impulse response (CIR) vectors. Θ(⋅) denotes a diagonal matrix generating function that allocates the parameter vector into the diagonal terms of a square matrix, Θ⁻¹(⋅) denotes an inverse matrix of the diagonal matrix. F_(N) represents the N-point discrete Fourier transform (DFT) matrix with (p, q)-entry expressed as

${\left\langle F_{N} \right\rangle_{p,q} = \frac{\omega^{pq}}{\sqrt{N}}},$ where p, q=0,1, . . . , N−1 and

$\omega = {e^{{- j}\frac{2\pi}{N}}.}$ Frequency domain (FD) signals are represented as ^(˜)(⋅), e.g., {tilde over (x)}=F_(N)x. Additionally, it is noted that the training slot length employed herein is the duration of an OFDM symbol, not a slot that contains 7 OFDM symbols, as defined in the LTE specification. The terms “slot” and “subslot” are employed to avoid the confusion that might arise from the use of the terms “symbol” and “subsymbol.”

Reference is now made to FIGS. 1-2 of the present disclosure, wherein FIG. 1 is a flowchart represnting overall processing steps carried out by the system of the present disclosure and FIG. 2 is a diagram illustrating a sample relay network in which the system of the present disclosure could be implemented. As depicted in FIG. 2, a typical dual-hop multi-relay network consists of one source node denoted as

, M relay nodes, and one destination node denoted as

. The kth relay node is denoted as

_(k), where k=1,2, . . . , M. The direct link is absent or is omitted in FIG. 2 solely to focus on the multi-relay channel estimation because the relay-based spatial diversity is usually required when the

-

signal-to-noise ratio (SNR) is very low such that the

-

link can be neglected. A quasi-static multipath channel that can usually be represented as a tapped-delay-line (TDL) model is considered here. The channel tap-weighting coefficients are assumed to be constant within a time slot but to vary between slots. The zero-padded CIR vectors are used to give the transmitted signal and CIRs the same length N. The

-

_(k) CIR vector is denoted as h_(k)=[{hacek over (h)}_(k) ^(T)0_(1×(N−L) _(h) ₎]^(T) ∈ C^(N), where {hacek over (h)}_(k) ∈ C^(L) ^(h) is the true CIR vector with length L_(h). The zero-padded

_(k)-

CIR vector is defined as g_(k)=[{hacek over (g)}_(k) ^(T)0_(1×(N−L) _(g) ₎]^(T), where the true CIR vector {hacek over (g)}_(k) is of length L_(g). The zero-padded

-

_(k)-

CIR vector is represented as v_(k)=[{hacek over (v)}_(k) ^(T)0_(1×(N−L) _(h) _(−L) _(g) ₊₁₎]^(T) where the true CIR vector {hacek over (v)}_(k) is of the effective channel length L_(v)=L_(h)+L_(g)−1. Based on cyclic prefix (CP) orthogonal-frequency-division-multiplexing (OFDM) techniques, the channel v_(k) can be obtained through the circular convolution of h_(k) and g_(k) with v_(k)=Φ(h_(k))g_(k)=Φ(g_(k))h_(k). Furthermore, the circulant matrix converted from v_(k) can be written as Φ(v_(k))=Φ(h_(k))Φ(g_(k)). Although the previous equation holds for L_(h)+L_(g)−1≤N, in practice, a stricter requirement of L_(h)+L_(g)−1 exists: L_(h)+L_(g)−1 must be less than the CP length in the OFDM communication systems to avoid inter-symbol interference (ISI).

Referring to FIG. 1., a flowchart 10 illustrates the overall process steps carried out by the system of the present disclosure. In describing the steps of flowchart 10 of FIG. 1, reference is also made to FIG. 2. In step 12, the source node

of FIG. 2 transmits a pilot signal and a data signal to the relay nodes

₁ . . .

_(k) of FIG. 2. Then, in step 14, the relay nodes

₁ . . .

_(k) receive and filter the pilot signal. In step 16, the relay nodes

₁ . . .

_(k) process the pilot signal and generate an orthogonal pilot signal. Next, in step 18., the relay nodes

₁ . . .

_(k) superimpose the orthogonal pilot signal onto the filtered pilot signal. In step 20, the relay nodes

₁ . . .

_(k) transmit the superimposed and filtered pilot signals to the destination node

of FIG. 2. Then, in step 22, the destination node

receives the superimposed and filtered pilot signals, and estimates the disintegrated channel information using the superimposed and filtered pilot signals. In step 24, the relay nodes

₁ . . .

_(k) of FIG. 2 each process the data signal a into space-time coded data signal and transmit the space-time coded data signal to the destination node

. Finally, in step 26, the destination node

receives the spce-time coded data signals from the relay nodes

₁ . . .

_(k) and decodes the space-time coded data signals using the estimated disintegrated channel information.

The processing steps discussed above in connection with FIGS. 1-2 will now be described in greater detail. It is noted that, in the present disclosre, a wireless CP-OFDM communication system is considered having a block-type pilot arrangement in which training signals are transmitted periodically via all subcarriers.

The basic transmission protocol of a relay network is often composed of two phases. In the first phase, the relay nodes receive the signal transmitted from the source node. The received signal on the kth relay can be written as: y _(k)=√{square root over (P _(s))}Φ(h _(k))u _(S) +n′ _(k),   (1) where u_(s) is the training signal transmitted from

, P_(s) denotes the transmitted power of the training signal, Φ(h_(k)) denotes the circulant CIR matrix of the

-

_(k) link, and n′_(k) is an additive white Gaussian noise (AWGN) introduced at

_(k). In the second phase, any individual relay

_(k) sends a signal to node

with or without further signal processing, depending on the relaying strategy. The generic relaying model considered herein can be represented in the form of a matrix linear equation, and the received signal at

can be expressed as: y _(D)=Σ_(k=1) ^(M)[Φ(g _(k))(W _(k)y_(k) +u _(k))]+n _(D),   (2) where Φ(g_(k)) is the circulant CIR matrix of the

_(k)-

link and n_(D) denotes the AWGN at

. A general filtering matrix W_(k) and a superimposed signal vector u_(k) are jointly employed in (2) to consider various relaying strategies.

In the information-bearing transmission, D-STBC are employed to achieve the spatial diversity. To utilize the D-STBC technique in relay networks, the symbols on the relay nodes should be altered in accordance with its cooperative pattern. For example, considering a 2 -relay network, the relay should be capable of storing two symbols to conduct the rearrangement. In the first phase,

_(k) receives the signal from

on the mth symbol block, y _(k,m)=Φ(h _(k))x _(m) +n _(k,m),   (3) where k and m denote the relay index and the stored symbol index, respectively, and x_(m), is the mth data block transmitted from

. The coding matrix can be expressed as:

$\begin{matrix} {Y_{R} = {\begin{bmatrix} y_{1,1} & {- y_{2,2}^{*}} \\ y_{1,2} & y_{2,1}^{*} \end{bmatrix}.}} & (4) \end{matrix}$ If a set of data signals transmitted from

is [x₁ ^(T)x₂ ^(T)]^(T), then by using equation (3) and the STBC arrangement in equation (4) and taking the complex conjugate on the second symbol of the received signal, the signal received in

can be expressed as:

$\begin{matrix} {\begin{bmatrix} y_{D,1} \\ y_{D,2}^{*} \end{bmatrix} = {\quad{\begin{bmatrix} {{\alpha_{1}{\Phi\left( g_{1} \right)}{\Phi\left( h_{1} \right)}} - {\alpha_{2}{\Phi\left( g_{2} \right)}{\Phi^{*}\left( h_{2} \right)}}} \\ {\alpha_{2}{\Phi\left( h_{2} \right)}{\Phi^{*}\left( g_{2} \right)}\alpha_{1}{\Phi^{*}\left( h_{1} \right)}{\Phi^{*}\left( g_{1} \right)}} \end{bmatrix}{{\quad\quad}\left\lbrack \begin{matrix} x_{1} \\ x_{2}^{*} \end{matrix} \right\rbrack}{\quad{+ {\quad{\quad\mspace{211mu}\mspace{290mu}{\left\lbrack \begin{matrix} {{\alpha_{1}{\Phi\left( g_{1} \right)}n_{1,1}} - {\alpha_{2}{\Phi\left( g_{2} \right)}n_{2,2}^{*}}} \\ {{\alpha_{1}{\Phi^{*}\left( g_{1} \right)}n_{1,2}^{*}} + {\alpha_{2}{\Phi^{*}\left( g_{2} \right)}n_{2,1}}} \end{matrix} \right\rbrack + {\begin{bmatrix} n_{D,1} \\ n_{D,2}^{*} \end{bmatrix}.}}}}}}}}} & (5) \end{matrix}$ Because the relay nodes herein are assumed to be unable to acquire

-

_(k) CSI through channel estimation, the filtering matrix W_(k) in the data transmission duration is thus chosen as an identity matrix with a constant gain α_(k)I, which can be considered as a fixed-gain AF relaying scenario.

To detect the STBC signal, the matrix in the first term of equation (5) should be evaluated first. However, the off-diagonal terms containing Φ(g₂)Φ*(h₂) and Φ(h₂)Φ*(g₂) cannot be obtained directly from equation (2). Therefore, the STBC technique unavoidably requires disintegrated channel estimation. To keep the relay complexity low, a relay does not estimate the

-

_(k) channel, and

is the only node to conduct channel estimation.

A technique that effectively maintains the currently existing protocols, spectral efficiency, and network scaleability in multi-relay networks is highly desired, and its development is one goal of the present disclosure. From equation (2), if the filtering matrix W_(k) is substituted by α_(k)I, the signal model of the AF relaying strategy assisted from the superimposed training sequences can be obtained as: y _(D=)√{square root over (P _(s))}Σ_(k=1) ^(M)[α_(k)Φ(g _(k))Φ(h _(k))]u _(S)+Σ_(k=1) ^(M)√{square root over (P _(k))}Φ(g _(k))u _(k)+Σ_(k=1) ^(M)α_(k)Φ(g _(k))n _(k) +n _(D),   (6) where α_(k) denotes the gain of

_(k). The individual

_(k)-

CIR vector g_(k) can be estimated at

via the corresponding relay pilot u_(k). The source pilot u_(s) can be employed to estimate the compound

-

-

channel, v=Σ_(k=1) ^(M) [α_(k)Φ(g_(k))Φ(h_(k))], as in the first term of equation (6). In a parallel multi-relay scenario, individual

-

_(k) CIR vectors, h_(k), k=1,2, . . . , M, are mixed with each other and cannot be separately estimated; thus, IRI is unavoidable. To generalize the application of multi-relay networks, a novel filtering strategy to address IRI in conjunction with a superimposed training method is proposed.

The system of the present disclosure can be considered a FF relaying strategy with superimposed training sequences (FF/SITS). By inserting the received signal on the kth relay as written in equation (1) into (2), the received signal at

can be rewritten as y_(D)=√{square root over (P_(s))}Σ_(k=1) ^(M) Φ(g_(k))W_(k)Φ(h_(k))u_(S)+Σ_(κ=1) ^(M) √{square root over (P_(κ))}Φ(g_(κ)+Σ_(κ=1) ^(M) Φ(g_(κ))n_(κ)+n_(D), where n_(κ)=W_(κ)n′_(κ). If W_(k) is chosen to be a circulant matrix with relay gain α_(k), y_(D) can be reformulated as: y _(D=)√{square root over (P _(s))}Σ_(k=1) ^(M) α_(k)Φ(g _(k))Φ(h _(k))u _(S,k)+Σ_(κ=1) ^(M) √{square root over (P _(κ))}Φ(g _(κ))u _(κ)+Σ_(K=1) ^(M) α_(κ)Φ(g _(κ))n _(κ) +n _(D),   (7) Hereafter, α_(k) is set to 1 in order to focus on the work of the filter W_(k), u_(S,k)=W_(k)u_(S) according to the relation: W_(k)Φ(h_(k))u_(S)=Φ(h_(k))W_(k)u_(S). In equation (7), the first term is the desired term for conducting the

-

-

channel estimation by means of u_(S,k); the second term is the desired term for conducting the

_(κ)-

estimation by means of u_(κ); the third term denotes the relay noises experiencing

_(κ)-

links; and the fourth term represents the destination noise. In the filtering process, all the pilots must be chosen such that the following orthogonality requirements are satisfied:

$\begin{matrix} {{{\frac{1}{N}A_{L}{\Phi^{H}\left( u_{k} \right)}u_{k}} = {e_{1}{\delta\left\lbrack {k - \kappa} \right\rbrack}}},{{\frac{1}{N}A_{L}{\Phi^{H}\left( u_{S,k} \right)}u_{S,k}} = {e_{1}{\delta\left\lbrack {k - \kappa} \right\rbrack}}},{{\frac{1}{N}A_{L}{\Phi^{H}\left( u_{S,k} \right)}u_{k}} = 0},} & (8) \end{matrix}$ where δ[⋅] represents the discrete-time Kronecker delta function, k, κ 68 {1,2, . . . , M} , A_(L)=[I_(L)0_(L×(N−L))]_(L×N) is a segmenting matrix that consists of an identity matrix and a zero matrix, L denotes the maximum delay spread or may simply be set as the CP length to consider the worst condition, and e₁=[10_(1×(N−1))]^(T) denotes the N×1 elementary vector. In equation (8), the first orthogonal requirement is adopted to separate the channel estimations between g_(k) and g_(κ); the second orthogonal requirement is adopted to separate the channel estimations between v_(k) and v_(κ); and the third orthogonal requirement is adopted to separate the channel estimations between the links of

-

_(k)-

and

_(κ)-

. The orthogonality requirements hold if the degrees of freedom of the CSI are assumed to be lower than the CP length. W_(k) is utilized to effectively multiplex the CSIs on different links in either the time domain (TD) or the FD to maintain the orthogonality. To obtain complete knowledge of the disintegrated channels, the maximum number of relays under the coordination of the proposed filtering method cannot exceed N/2L. The third orthogonality requirement is also met. Three primary multiplexing methods, TDM, FDM and CDM, are applied here to the parallel multi-relay scenario to satisfy the first and second orthogonality requirements.

The TDM approach equally partitions a single training time slot[1] into M subslots, within any of which a relay node

_(κ) sends its own relay pilot u_(κ). To achieve the filter function described in equation (7), a filter arranges

-

_(k) channel information to a segmented orthogonal pilot ū_(S,k). Therefore, the kth relay filtering matrix can be formulated as: W_(k)

D _(T,k) ^(H)Φ(ū_(S,k))A_(N) _(r) W_(FDLS), k=1,2, . . . , M ,   (9) where “

” represents “defined as”; u_(S,k)=F_(N) _(r) ^(H)D_(T,k)ũ_(S) a segmented version of the source pilot with length N_(r), N_(r) is the length of u_(S,k); W_(FDLS)=F_(N) ^(H)Θ⁻¹(ũ_(S))F_(N); A_(N) _(r) =[I_(N) _(r) 0_(N) _(r) _(×(N−N) _(r) ₎]_(N) _(r) _(×N); and the matrix D_(T,k) consists of an N_(r)×N_(r) identity matrix and zeros in the remaining terms, i.e.: D _(T,k) =[T ₁0_(N) _(r) _(×N) _(cp) T ₂ . . . 0_(N) _(r) _(×N) _(cp) T _(M)]_(N) _(r) _(×N)′  (10) T_(j)=I_(N) _(r) δ[j−k], 0_(N) _(r) _(×N) _(cp) is employed to reserve a CP insertion, and zero padding may be needed if N>MN_(r)+(M−1)N_(cp). In equation (9), W_(FDLS) conducts the FD least squares (LS) channel estimation of the

-

_(k) channel, and W_(FDLS) can be replaced by any

-

_(k) channel estimation, e.g., a TD LS channel estimation: W_(TDLS)=(Φ^(H)(u_(S))Φ(u_(S)))⁻¹Φ^(H)(u_(S)). The FD LS channel estimate is then segmented to N_(r) by A_(N) _(r) . For practical considerations and to clarify the major contribution, the LS channel estimation is chosen. Using D_(T,k), the segmented channel estimate of

-

_(k) is then placed in the kth subslot. As an example, the pilot structure employed in the scenario in which 2 relays are arranged in parallel is depicted in FIG. 3, which illustrates a training slot structure of the FF/TDM-SITS in a 2-parallel-relay network. In FIG. 3, ũ_(i) denotes a segmented version of u_(i), i=S, 1,2; and ũ_(k) is a segmented relay pilot, which is orthogonal to ũ_(S,k) and to the other relay pilots. Each subslot preserves a CP interval to avoid the inter-block interference (IBI) caused by the multipath fading channel. Because the degree of freedom of the signal vector space is limited, the segmenting length in TDM approach must meet the following requirements: N≥MN_(r)+(M−1)N_(cp), N_(r)≥2N_(cp). Because all matrices are well-defined and pre-determined on

_(k), W_(k) in equation (9) can be pre-calcul ated and pre-stored.

At destination node

(see FIG. 2), the kth subslot of y_(D) is sifted by {tilde over (y)}_(D,k)=D_(T,k)y_(D), k=1,2, . . . , M. Using equation (8), g_(k) can be estimated with:

$\begin{matrix} {{{\hat{g}}_{k} = {\frac{1}{N_{r}\sqrt{P_{k}}}A_{L,N_{r}}{\Phi^{H}\left( {\overset{\_}{u}}_{k} \right)}{\overset{\_}{y}}_{D,k}}},{k = 1},2,\ldots\mspace{14mu},M,} & (11) \end{matrix}$ where A_(L,N) _(r) =[I_(L)0_(L×(N) _(r) _(−L))]_(L×N) _(r) . Meanwhile, the channel estimation of the cascaded CIR vector v_(k) of

-

_(k)-

can be conducted by:

$\begin{matrix} {{{\hat{v}}_{k} = {\frac{1}{N_{r}\sqrt{P_{S}}}A_{L,N_{r}}{\Phi^{H}\left( {\overset{\_}{u}}_{S,k} \right)}{\overset{\_}{y}}_{D,k}}},{k = 1},2,\ldots\mspace{14mu},{M.}} & (12) \end{matrix}$ Using the above channel estimates, the

-

_(k) CIR vector h_(k) can be estimated using the LS criterion, i.e.: ĥ _(k)=(Φ^(H)(ĝ _(k))Φ(ĝ _(k)))⁻¹Φ^(H)(ĝ _(k)){circumflex over (v)} _(k), k=1,2, . . . , M.   (13)

As disclosed above, the channel estimates of different

-

_(k) links are allocated to the interleaved subslots for an TDM approach. In effect, the FDM approach interleaves the channel estimates of different

-

_(k) links onto different subcarriers. Therefore, the filtering matrix on the kth relay node can be formulated as: W_(k)

F_(N) ^(H){tilde over (D)}_(F,k)F_(N), k=1,2, . . . , M ,   (14) where {tilde over (D)}_(F,k) denotes the subcarrier sift matrix that is a diagonal matrix consisting 1's or 0's, i.e.,

$\begin{matrix} {{{\overset{\sim}{D}}_{F,k} = {\Theta\left\{ {d_{1}d_{2}\mspace{14mu}\ldots\mspace{14mu} d_{N}} \right\}}},{d_{i} = \left\{ {\begin{matrix} 1 & {{{i{mod}}\; M} = k} \\ 0 & {{{i{mod}}\; M} \neq k} \end{matrix},} \right.}} & (15) \end{matrix}$ mod denotes the modulo operator. The

-

_(k) CSI are projected to different dimensions by filtering the signal sent from

. A commonly used allocation method is to load individual relay pilots onto equally spaced subcarriers. An example of the subcarrier arrangement in a 2-parallel-relay network is shown in FIG. 4, which illustrates a subcarrier arrangement of an FF/FDM-SITS training slot in a 2-parallel-relay network. In FIG. 4, ũ_(S,k), k=1,2. . . , M denotes the distributed source pilots, which are allocated to equally spaced subcarriers, and ũ_(k), k=1,2, . . . , M denotes the kth FD relay pilot.

At destination node

(see FIG. 2), the individual

_(k) -

CIR vector g_(k) can be estimated by:

$\begin{matrix} {{{\hat{g}}_{k} = {\frac{1}{N\sqrt{P_{k}}}A_{L}{\Phi^{H}\left( u_{k} \right)}y_{D}}},{k = 1},2,\ldots\mspace{14mu},{M.}} & (16) \end{matrix}$ The compound channel of the link

-

-

can be estimated as:

$\begin{matrix} {{\hat{v} = {\frac{1}{N\sqrt{P_{S}}}{\Theta\left( A_{B} \right)}{\Phi^{H}\left( u_{S} \right)}y_{D}}},} & (17) \end{matrix}$ where the vector A_(B)=[1_(L) ^(T)0_(N/M−L) ^(T)1_(L) ^(T)0_(N/M−L) ^(T) . . . 1_(L) ^(T)0_(N/M−L) ^(T)]_(1×N) ^(T). To individually estimate the cascaded channel of

-

_(k)-

, k=1,2, . . . , M , {circumflex over (v)} should first be transformed into the FD. The

-

_(k)-

CSI can be extracted from the interleaved subcarriers by means of {tilde over (D)}_(F,k), and the FD estimates on the interleaved subcarriers are then interpolated by {tilde over (L)}_(k). If TD channel estimation is required, F_(N) ^(H) is applied. Therefore,

-

_(k)-

can be estimated by: {circumflex over (v)}_(k)=A_(L)F_(N) ^(H){tilde over (L)}_(k){tilde over (D)}_(F,k)F_(N){circumflex over (v)}, k=1,2, . . . , M.   (18) where {tilde over (L)}_(k) represents an interpolation operator in the FD. Because the signal after {tilde over (D)}_(F,k) is considered as expended channel samples in the FD, the signal would be interpolated in the TD after the inverse DFT (IDFT) operation. Utilizing the channel estimates ĝ_(k) and {circumflex over (v)}_(k), h_(k) can be estimated as in equation (13).

In the CDM approach, the original source pilot must be replaced by the orthogonal source pilots. This process is similar to the TDM approach without the segmenting and reallocating steps, where the replaced pilots must be designed to be orthogonal to other pilots. The filtering matrix can thus be reformulated as: W _(k)

Φ(u _(S,k))F _(N) ^(H)Θ⁻¹(ũ _(S))F _(N), k=1,2, . . . , M.   (19) FIG. 5 presents the slot structure of CDM approach in a 2-parallel-relay network. By following the filtering matrix design in equation (19), the LS channel estimation on the

_(k)-

link can be achieved by:

$\begin{matrix} {{{\hat{g}}_{k} = {\frac{1}{N\sqrt{P_{S}}}A_{L}{\Phi^{H}\left( u_{k} \right)}y_{D}}},{k = 1},2,\ldots\mspace{14mu},{M.}} & (20) \end{matrix}$ The cascaded

-

_(k)-

CIR vector v_(k) can be estimated with:

$\begin{matrix} {{{\hat{v}}_{k} = {\frac{1}{N\sqrt{P_{S}}}A_{L}{\Phi^{H}\left( u_{S,k} \right)}y_{D}}},{k = 1},2,\ldots\mspace{14mu},{M.}} & (21) \end{matrix}$ Utilizing the channel estimates ĝ_(k) and {circumflex over (v)}_(k), h_(k) can be estimated as in equation (13). It can be proved that the filtering matrices written in equations (9), (14) and (19) are in the form of a circulant matrix or the equivalent F_(N) ⁻¹Θ(v)F_(N) [39] and can therefore be considered a TDL filter.

The BCRB of disintegrated channel estimation in single relay scenario has previously been derived. However, multiple relay and filtering matrix are considered into the signal model, and the property of the proposed filtering matrix should be taken into consideration. To extend the derivation from single to multiple relay, a general form of exponential integral function ε_(n)(⋅) has been introduced. As a result, the BCRB is included as a spacial case of our general BCRB derivation. The Fisher information matrix (FIM) can be expressed as:

$\begin{matrix} {\left. {J = {E_{z}\left\{ {E_{y_{D}|z}\left\{ {\frac{{\partial\ln}\;{p\left( {y_{D},z} \right)}}{\partial z^{*}}\left( \frac{{\partial\ln}\;{p\left( {y_{D},z} \right)}}{\partial z^{*}} \right)^{H}} \right.z} \right\}}} \right\},} & (22) \end{matrix}$ where the parameter z consists of all channel pairs of

-

_(k) and

_(k)-

links, i.e.: z=[z₁ ^(T)z₂ ^(T) . . . z_(M) ^(T)]^(T),   (23) and each channel pair z_(k) contains both g_(k) and h_(k), i.e., z_(k)=[g_(k) ^(T)h_(k) ^(T)]^(T). The FIM can be shown to be a block diagonal matrix, i.e., J=Θ([J₁J₂ . . . J_(M)]). Each diagonal submatrix of J can be expressed as:

$\begin{matrix} {{J_{k} = \begin{bmatrix} J_{k}^{(11)} & J_{k}^{(12)} \\ J_{k}^{(21)} & J_{k}^{(22)} \end{bmatrix}},{k = 1},2,\ldots\mspace{14mu},M,} & (24) \end{matrix}$ where the elements of J_(k) can be derived as: J _(k) ⁽¹¹⁾=α_(k) ²ρ_(h) _(k) ² c ₁ NP _(s) I+c ₁ NP _(k) I+Nσ _(k) ⁴α_(k) ⁴ c ₃ I+R _(g) _(k) ⁻¹, J _(k) ⁽²²⁾=α_(k) ² c ₂ NP _(s) I+R _(h) _(k) ⁻¹, J _(k) ⁽¹²⁾ =J _(k) ⁽²¹⁾=0.   (25) In equation (25), ρ_(h) _(k) ²=∥h_(k)∥², σ_(k) ²=E{∥n_(k)∥²}, R_(g) _(k) =E{g_(k)g_(k) ^(H)}, R_(h) _(k) =E{h_(k)h_(k) ^(H)}; c₁, c₂ and c₃ are shown in equation (26):

$\begin{matrix} {\mspace{79mu}{{c_{1} = {\frac{1}{\sigma_{D}^{2}}{Be}^{B}{ɛ_{M}(B)}}},\mspace{79mu}{c_{2} = {\frac{\rho_{{\mathcal{g}}_{k}}^{2}}{\sigma_{D}^{2}}{Be}^{B}{ɛ_{M + 1}(B)}}},\mspace{79mu}{B = \frac{\sigma_{D}^{2}}{a_{k}^{2}\sigma_{k}^{2}\rho_{{\mathcal{g}}_{k}}^{2}}},{c_{3} = {\frac{B^{M}e^{B}}{\alpha_{k}^{2}\sigma_{D}^{2}\sigma_{k}^{2}{M!}}\left( {{\left( {- 1} \right)^{M}\left( {e^{- B} - {B\;{ɛ_{1}(B)}}} \right)} + {\sum\limits_{s = 0}^{M - 1}{\frac{{\left( {M - s - 1} \right)!}\left( {- 1} \right)^{s}}{B^{M - s - 1}}{ɛ_{M - s}(B)}}}} \right)}},}} & (26) \end{matrix}$ where ρ_(g) _(k) ²=∥g_(k)∥², σ_(D) ²=E{∥n_(D)∥^(2} and ε) _(n)(⋅) denotes the general form of exponential integral function defined as

${ɛ_{n}(x)} = {\int_{1}^{\infty}{\frac{e^{- {xt}}}{t^{n}}{dt}}}$ and has the iterative property

${{ɛ_{n + 1}(x)} = {\frac{1}{n}\left( {e^{- x} - {x\;{ɛ_{n}(x)}}} \right)}},{n \geq 1.}$ The BCRBs of g_(k) and h_(k) can be obtained from the inverses of the diagonal submatrices of the FIM, i.e.: BCRB _(g) _(k) =tr{J _(k) ⁽¹¹⁾⁻¹}, BCRB _(h) _(k) =tr{J _(k) ⁽²²⁾⁻¹}, k=1,2, . . . , M.   (27)

Based on equations (9), (14), and (19), the MSEs of the proposed disintegrated channel estimation approaches are obtained.

The MSEs of the

_(k)-

channel estimations can be expressed as equations 28-30, as follows:

$\begin{matrix} {{{MSE}_{T;{\mathcal{g}}_{k}} = {{\frac{N_{cp}}{N}\rho_{{\mathcal{g}}_{k}}^{2}\eta_{k}^{- 1}} + {\frac{N_{cp}}{N_{r}}\eta_{D}^{- 1}}}},{{FF}\text{/}{TDM}\text{-}{SITS}}} & (28) \\ {{{MSE}_{F;{\mathcal{g}}_{k}} = {\frac{N_{cp}}{N}\left( {{\frac{1}{M}{\sum\limits_{k = 1}^{M}{\rho_{{\mathcal{g}}_{k}}^{2}\eta_{k}^{- 1}}}} + \eta_{D}^{- 1}} \right)}},{{FF}\text{/}{FDM}\text{-}{SITS}}} & (29) \\ {{{MSE}_{C;{\mathcal{g}}_{k}} = {\frac{N_{cp}}{N}\left( {{\sum\limits_{k = 1}^{M}{\rho_{{\mathcal{g}}_{k}}^{2}\eta_{k}^{- 1}}} + \eta_{D}^{- 1}} \right)}},{{FF}\text{/}{CDM}\text{-}{SITS}},} & (30) \end{matrix}$

where

$\eta_{k} = {{\frac{P_{s}}{\sigma_{k}^{2}}\mspace{14mu}{and}\mspace{14mu}\eta_{D}} = \frac{P_{s}}{\sigma_{D}^{2}}}$ are the SNRs at the kth relay and the destination, respectively.

The MSEs of the

-

_(k)-

channel estimations can be obtained from those of the

_(k)-

channel estimations, i.e.: MSE_(T;v)=MSE_(T;g), MSE _(F;v) =M×MSE _(F;g), MSE_(C;v)=MSE_(C;g).   (31)

The general MSE expressions of the

_(k)-

channel estimations can be obtained as:

$\begin{matrix} {{{MSE}_{h} \geq {N_{cp}\frac{{\rho_{h_{k}}^{2}\sigma_{{\hat{\mathcal{g}}}_{k}}^{2}} + \sigma_{{\hat{v}}_{k}}^{2}}{\rho_{{\mathcal{g}}_{k}}^{2} + \sigma_{{\hat{\mathcal{g}}}_{k}}^{2}}}},} & (32) \end{matrix}$ where σ_(ĝ) _(k) ² and σ_({circumflex over (v)}) _(k) ² are the variances of the estimation errors and e_(ĝ) _(k) and e_({circumflex over (v)}) _(k) , respectively.

Computer simulations were conducted to verify the analysis results derived herein and to reconfirm the improvements obtained using the system of the present disclosure. The system studied herein follows the LTE specifications, in which the DFT size is 256 for a 3 MHz bandwidth transmission, the CP length is 18, the sampling rate is 3.84 MHz, the sample duration is 260 ns, and the CP duration is 4.69 μs. In the following simulations, all links, including

-

_(k) and

_(k)-

, k=1,2, . . . , M , are simulated with independent TDL models, in which the tap spacing is commonly set as the sample duration. The TDL parameters are obtained from the reduced variability models in Table A1-19: the International Telecommunication Union (ITU-R) channel model for rural macrocell (RMa) test environments of a non-line of sight (NLoS) scenario. The RMa NLoS channel has a mean delay spread of 21.37 ns, root-mean-square (rms) delay spread of 36.68 ns, and maximum excess delay time of 220 ns, which roughly corresponds to a 2-tap TDL channel model in the studied system. Each tap is simulated as an independent complex Gaussian random variable. To avoid the inter-carrier interference (ICI) effects caused by the random frequency modulation resulting from the relative movement, the simulations are all conducted in the context of block fading. Although the channels are considered to be time-varying, all the tap-weighting coefficients remain unchanged within an OFDM symbol duration and are updated every transmission slot. The quadrature-phase-shift keying (QPSK) mapping with Gray coding is employed. Four parallel relays are simulated and cooperated in ½ code rate STBC. The SNR at

_(k) is set to 20 dB to represent moderately noisy conditions.

FIGS. 6-7 show the normalized MSEs (NMSEs) for the

_(k)-

and the

-

_(k) channel estimations, respectively, obtained using the proposed approaches with 4 parallel relays. For simplicity, xDM is used to represent TDM, FDM and CDM approaches. The simulation results indicate that the NMSEs of the

_(k)-

and

-

_(k) channel estimations obtained using the xDM approaches are close to those obtained through the statistical derivations described in equations 28-32. The NMSEs of the

_(k)-

channel estimation obtained using the FDM and CDM are lower than that obtained using the TDM, in which case η _(D) dominates the performance. In practice, the pilot with size N is an up-sampled version of the pilot with size N_(r) in the channel estimation approach. Therefore, the full-length pilot can benefit channel estimation accuracy by up-sampling the CIR. As shown in equations 28-30, although the segmented pilot in TDM helps to avoid IRI, it unavoidably sacrifices the benefit gained by up-sampling by N_(r)/N times. Therefore, the FDM and the CDM can achieve lower NMSEs. Comparing FDM with CDM, FDM only uses SITS in

_(k)-

channel estimation. The IRI obtained is reduced by a factor of 1/M. The simulation with η _(k)=20 dB shows that the IRI has a small effect on the channel estimation approaches disclosed herein. The NMSEs obtained using the present approaches with LS channel estimations differ by several dBs from the BCRBs derived herein. This can also be observed in the results of previous research on BCRBs, wherein an iterative method was also suggested. Sophisticated estimators other than the LS channel estimation, e.g., a minimum mean-square error (MMSE) channel estimation, may be exploited in conjunction with additional channel statistics to improve the channel estimation performance.

The

-

_(k) channel estimation can be achieved by the deconvolution of the

-

_(k)-

and

_(k)-

CIRs in the TD. Meanwhile, the deconvolution process in the TD can be conducted by dividing the estimates of

-

_(k)-

by the estimates of

_(k)-

in the FD. Because the TD deconvolution or the FD division process inevitably increases the estimation error, the NMSEs of the

-

_(k) channel estimations are usually higher than those of

_(k)-

channel estimates. Meanwhile, the FDM spends the advantage earned from its

-

_(k) channel estimation and

-

_(k)-

channel estimation, as the FD channel reconstruction employed in the FDM results in a non-negligible interpolation error.

The LS channel estimation is employed in the

-

_(k) channel estimation to allow a fair comparison. Prior studies have shown that a 5 bit/dim quantization process can provide sufficient accuracy for the CF strategy. Without loss of generality and for the simplicity of channel coding, CFs with the 6 bit/dim scheme were simulated. Considering both the in-phase and quadrature-phase components of the CIRs, 12 bit/tap was chosen for the simulations. Furthermore, twice and four times the channel standard deviation ρ_(g) _(k) were set as the maximum quantization range. The difference between two contiguous quantization levels is uniformly set to be Δ=0.125ρ_(g) _(k) , 0.25ρ_(g) _(k) . Therefore, the quantization noise σ_(q) _(e) ², is 0.0013ρ_(g) _(k) ², 0.0052ρ_(g) _(k) ². A tradeoff apparently exists between the maximum quantization range and the quantization noise. For a higher quantization range, a wide range of channel estimates can be sent to the destination, but the variance of the quantization error unavoidably increases if the number of quantization levels is kept unchanged. In addition, a simple (7,4) cyclic block coding is employed to reduce bit error propagation. As shown in FIG. 6, the NMSEs of the

-

_(k) channel estimation after the channel reconstruction conducted in the destination for the CF strategy are much higher than those obtained using the proposed techniques.

FIG. 8 plots the SER versus the average SNR at a destination obtained using the proposed technique with STBC when the average SNR η _(k) at the relay nodes is 20 dB. As η _(D) increases from 0 to 30 dB, the error floor begins at approximately η _(D)=η _(k), and η _(D)>η _(k) determines the interference-dominant region. This finding shows that the SER performance of the STBC is predominantly determined by η _(k) regardless of any increase of η _(D) in the interference-dominant region; meanwhile, increasing η _(k) cannot reduce the SERs significantly. It can also be observed that the proposed xDM approaches can yield much lower SERs than the CF strategy, even if the CF relaying strategy takes advantage of some basic channel coding. This is mainly because estimation errors are unavoidable in the

-

_(k) channel estimations due to the relay noises, quantization errors are unavoidable in the quantizer at the relay nodes and error also occurs within the signal detection conducted at the destination due to the non-negligible destination noise. An error correction code can help reduce the third impairment but cannot effectively reduce the first two. The SER obtained using the CF relaying strategy can be reduced to those of xDM approaches by increasing n _(D) by approximately 20 dB. In other words, the destination noise is the dominant impairment of the three above-mentioned errors in the CF relaying strategy. An ideal DF relaying with STBC is also simulated here. It was also assumed that the signals via

-

links are perfectly demodulated and decoded in relays. Then, the relays cooperatively establish D-STBC in the destination.

In summary, the three approaches disclosed herein can successfully perform the disintegrated channel estimation. From the figures, it can be seen that the BCRBs can be considered effective performance benchmarks because the NMSEs obtained using the proposed approaches are close to the derived BCRBs. This finding indicates that the proposed channel estimation approaches can effectively coordinate IRI to achieve low NMSE and thus low SER, as shown in FIG. 8. Even with no assistance from error correction coding, the SER can be as low as 10⁻² to 10⁻⁴ for a moderate SNR at the destination η _(D)=20 dB. From the MSE derivation and SER simulation, it can be observed that when η _(D)<η _(k), η _(D) dominates the SER performance. Therefore, as η _(D) increases, the MSEs and SERs can be reduced. When η _(D)>η _(k), η _(k) dominates the SER performance. Comparing the structures of the proposed estimators, the FDM approach has higher spectral and energy efficiencies because no additional CP is required to avoid IBI and the number of relays limit the filtering matrix.

Because the complexities of achieving the STBCs based on the FF or CF relaying strategies are similar, the complexity comparison may focus on these strategies and the channel estimation processes. The proposed channel estimation approaches are all based on a similar relay filtering process W_(k). Because an FFT operation requires N log₂N multiplications and a diagonal matrix requires N multiplications, W_(k) requires 2(N log₂N+N_(r) log₂ N_(r))+N+N_(r) multiplications and 2(N log₂N+N_(r) log₂ N_(r))+N accumulations for the TDM, 2N log₂N multiplications and 2N log₂N+N accumulations for the FDM, and 2N log₂ N+N multiplications and 2N log₂N+N accumulations for the CDM. The filtering process W_(k) of xDM approaches can be pre-calculated and pre-stored on the kth relay after u_(s) is assigned because all the other components in W_(k) are constant. In each training cycle, an xDM strategy requires N² multiplications and N²+N accumulations, in which N accumulations result from superimposing pilots. Considering the channel estimation at

, TDM requires 2N_(r) log₂ N+N_(r) multiplications, and both CDM and FDM require 2N log₂ N+N multiplications. For a disintegrated channel estimation in a CF relaying network, the FD LS channel estimation requires at least 2N log₂ N+N multiplications and 2Nlog₂N accumulations per training cycle. Although a CF relay seems to have lower complexity than xDM approaches on a relay node, the complexity of the quantization, compression and forwarding of the source-relay CIR to the destination node has not been taken into account. The xDM strategy employs the original pilot or subcarriers employed by the conventional AF and DF relaying strategies, keeping the protocol unchanged, and therefore has higher relay network scalability and feasibility. However, CF needs to forward the source-relay CIR estimates to the destination; therefore, extra bandwidth is needed. The extra bandwidth is significant; meanwhile, the complexities of quantization, compression and remodulation of the source-relay CIR estimates are also high, even if the protocol can be adjusted accordingly (and/or in a timely manner).

Additional graphs illustrating simulated performance tests in connection with the system of the present disclosure are illustrated in FIGS. 9-12.

FIG. 9 illustrates the SER versus the average SNR at the destination obtained using the system of the present disclosure with STBC, when the average SNR at the relays η_⁻R is 10, 20 and 60 dB. The SERs obtained using the perfect CE with STBC and the conventional AF technique without STBC are also plotted as comparison baselines. The SERs obtained using FF/CDM-ST with 4 relays are also shown in this figure for comparison. Three things can be observed from FIG. 9: (1) the SERs obtained using the proposed techniques are close to those obtained using the perfect CE on any relay SNR; (2) when the relay SNR is high (≥20 dB), the proposed technique with STBC outperforms the conventional AF and approaches the perfect CE; and (3) when the relay SNR is low (≤10 dB), the CE errors of the proposed methods degrade the performance of the MRC at the destination. Therefore, the system of the present disclosure and the perfect CE can slightly outperform the conventional AF technique. This simulation indicates that spatial diversity can be achieved with accurate disintegrated CE in relay networks, and that the SER performance is significantly affected by the relay SNR.

The MSEs of LS CE on R_k-D are shown in FIG. 10. It may be noted that the FF/FDM-ST produces lower estimation errors than FF/CDM-ST and FF/TDM-ST. This is because FF/FDM-ST is implicitly involved with a FD truncator, which functions as an ideal lowpass filter (LPF) suppressing the out-of-band noise. The disadvantage of FF/FDM-ST is that the filtering matrix utilizes more spectrum resources; leading to a stricter limit on the number of relays. Another phenomenon in this simulation shows that if the relay noise grows to a certain level, the crossovers of the MSE curves occur when the relays and the destination have the same noise power. This result indicates that the FF/FDM-ST and FF/CDM-ST techniques have less tolerance to the relay noise but high tolerance to destination noise.

The MSEs of S-R_k-D CE are shown in FIG. 11. The MSEs obtained using the FF/FDM-ST increase slightly, because the FD channel reconstruction employed in the FF/FDM-ST results in a non-negligible interpolation error. The MSEs of S-R_k CE are shown in FIG. 12. The LS S-R_k CE can be obtained through the deconvolution process in the TD or through the division of the S-R_k-D CTF to the R_k-D CTF. The division process results in a noise enhancement problem, which represents the main challenge in deriving a closed-form MSE formulation. The S-R_k CE exhibits a worse performance than the R_k-D and S-R_k-D CE. FIG. 12 also illustrates that the noise enhancement problem increases the MSEs by approximately one half to one order of magnitude.

FIG. 13 is a diagram illustrating hardware components capable of implementing the system of the present disclosure The system of the present disclosure can be implemented in the relay nodes discussed above in connection with FIG. 2, as well as the destination node discussed therein. The hardware components, indicated generally at 50, could include an antenna system 52 for receiving and transmitting signals, a radiofrequency (RF) transceiver 54, and a processor 56 controlling the transceiver 54. The transceiver 54 and antenna 52 could permit communications using OFDM protocols, and/or could support 3G, 3GPP, 4G, LTE, 5G, and other wireless communication protocols, as well as other protocols. The processor 56 could be a suitable microprocessor, microcontroller, digital signal procesor (DSP), application-specific integratd circuit (ASIC), field-programmable gate array (FPGA), etc. The processing steps disclosed herein could be embodied as a channel estimation module 58 executed by the processor 56, e.g., computer-readable instructions executable by the processor 56. The hardware components 50 could form part of base station equipment, relay node eqiupment, and/or mobile device (e.g., cellular telephone) equipment.

A generic FF relaying strategy with multiplexed superimposed training sequences has been disclosed herein. The generalized filtering approaches effectively multiplex the superimposed training sequences to overcome IRI. Moreover, distinguished channel estimation techniques based on the generalized filtering approaches have been systematically derived, statistically analyzed and compared with the BCRBs.

The following additional equations and derivations are provided for reference.

The FIM in equation (22) can be reformulated as equation (33):

$\begin{matrix} {J = {E_{z}{\left\{ {E_{y_{D}❘z}\left\{ {{\frac{{\partial\ln}\;{p\left( {y_{D}❘z} \right)}}{\partial z^{*}}\left( \frac{{\partial\ln}\;{p\left( {y_{D}❘z} \right)}}{\partial z^{*}} \right)^{H}} + {\frac{{\partial\ln}\;{p(z)}}{\partial z^{*}}\left( \frac{{\partial\ln}\;{p(z)}}{\partial z^{*}} \right)^{H}}} \right\}} \right\}.}}} & (33) \end{matrix}$

By considering the parameter vector z defined in (23), a matrix F can be defined as

$\begin{matrix} \begin{matrix} {F = {E_{z}\left\{ {\frac{{\partial\ln}\;{p\left( {y_{D}❘z} \right)}}{\partial z^{*}}\left( \frac{{\partial\ln}\;{p\left( {y_{D}❘z} \right)}}{\partial z^{*}} \right)^{H}} \right\}}} \\ {{= \begin{bmatrix} F_{(11)} & F_{(21)} & \ldots & F_{({M\; 1})} \\ F_{(21)} & F_{(21)} & \; & \vdots \\ \vdots & \; & \ddots & \vdots \\ F_{({M\; 1})} & \ldots & \ldots & F_{({MM})} \end{bmatrix}},} \end{matrix} & (34) \\ {Where} & \; \\ \begin{matrix} {F_{({km})} = {E_{y_{D}❘z}\left\{ {\frac{{\partial\ln}\;{p\left( {y_{D}❘z} \right)}}{\partial z_{k}^{*}}\left( \frac{{\partial\ln}\;{p\left( {y_{D}❘z} \right)}}{\partial z_{m}^{*}} \right)^{H}} \right\}}} \\ {= {\begin{bmatrix} F_{({km})}^{11} & F_{({km})}^{12} \\ F_{({km})}^{21} & F_{({km})}^{22} \end{bmatrix}.}} \end{matrix} & (35) \end{matrix}$ from the signal model in (7), the likelihood function can be expressed as equation (36):

$\begin{matrix} {{p\left( {y_{D}❘z} \right)} = {\frac{1}{\pi^{N}{R_{n❘z}}}{\exp\left( {{- \left( {y_{D} - \left( {{\sum\limits_{k = 1}^{M}{\sqrt{P_{s}}\alpha_{k}{\Phi\left( g_{k} \right)}{\Phi\left( h_{k} \right)}u_{S,k}}} + {\sum\limits_{k = 1}^{M}{\sqrt{P_{k}}{\Phi\left( g_{k} \right)}u_{k}}}} \right)} \right)^{H}}R_{n❘z}^{- 1}{\left. \quad\left( {y_{D} - \left( {{\sum\limits_{k = 1}^{M}{\sqrt{P_{s}}\alpha_{k}{\Phi\left( g_{k} \right)}{\Phi\left( h_{k} \right)}u_{S,k}}} + {\sum\limits_{k = 1}^{M}{\sqrt{P_{k}}~{\Phi\left( g_{k} \right)}u_{k}}}} \right)} \right) \right).}} \right.}}} & (36) \end{matrix}$

The mean and covariance matrix of y_(D) are obtained as:

$\begin{matrix} {{\mu = {{\sum\limits_{k = 1}^{M}{\sqrt{P_{s}}\alpha_{k}{\Phi\left( g_{k} \right)}{\Phi\left( h_{k} \right)}u_{S,k}}} + {\sum\limits_{k = 1}^{M}{\sqrt{P_{k}}{\Phi\left( g_{k} \right)}u_{k}}}}}\begin{matrix} {R_{n❘z} = {{\sum\limits_{k = 1}^{M}{\alpha_{k}^{2}\sigma_{k}^{2}{\Phi\left( g_{k} \right)}{\Phi^{H}\left( g_{k} \right)}}} + {\sigma_{D}^{2}I}}} \\ {= {F^{H}\left\{ {\Theta\left( \left\lbrack {{\sum\limits_{k = 1}^{M}{\alpha_{k}^{2}\sigma_{k}^{2}{{\overset{\sim}{\mathcal{g}}}_{k,i}}^{2}}} + \sigma_{D}^{2}} \right\rbrack_{i = 1}^{N} \right)} \right\}{F.}}} \end{matrix}} & (37) \end{matrix}$ To derive a closed form from equation (36), the expectations in equation (38) must be evaluated:

$\begin{matrix} {\mspace{79mu}{{{E_{z}\left\{ {{\Phi^{H}\left( h_{k} \right)}{\Phi\left( h_{k} \right)}} \right\}} = {\rho_{h_{k}}^{2}I}}\begin{matrix} {{E_{z}\left\{ R_{n❘z}^{- 1} \right\}} = {E_{z}\left\{ \left( {{\sum\limits_{k = 1}^{M}{\alpha_{k}^{2}\sigma_{k}^{2}{\Phi\left( g_{k} \right)}{\Phi^{H}\left( g_{k} \right)}}} + {\sigma_{D}^{2}I}} \right)^{- 1} \right\}}} \\ {= {{F^{H}\left( {\Theta\left( \left\lbrack {E_{z}\left\{ \frac{1}{{\sum\limits_{k = 1}^{M}{\alpha_{k}^{2}\sigma_{k}^{2}{{\overset{\sim}{\mathcal{g}}}_{k,i}}^{2}}} + \sigma_{D}^{2}} \right\}} \right\rbrack_{i = 1}^{N} \right)} \right)}F}} \\ {= {{\frac{1}{\alpha_{k}^{2}\sigma_{k}^{2}\rho_{{\mathcal{g}}_{k}}^{2}}{\exp\left( \frac{\sigma_{D}^{2}}{\alpha_{k}^{2}\sigma_{k}^{2}\rho_{{\mathcal{g}}_{k}}^{2}} \right)}{ɛ_{M}\left( \frac{\sigma_{D}^{2}}{\alpha_{k}^{2}\sigma_{k}^{2}\rho_{{\mathcal{g}}_{k}}^{2}} \right)}I} = {{\frac{1}{\sigma_{D}^{2}}{Be}^{B}{ɛ_{M}(B)}I} = {c_{1}I}}}} \end{matrix}}} & (38) \end{matrix}$      E_(z){R_(n❘z)⁻¹Φ(g_(k))} = 0 $\mspace{76mu}{{E_{z}\left\{ {{\Phi\left( g_{k} \right)}R_{n❘z}^{- 1}{\Phi^{H}\left( g_{k} \right)}} \right\}} = {{\frac{\rho_{{\mathcal{g}}_{k}}^{2}}{\sigma_{D}^{2}}{Be}^{B}{ɛ_{M + 1}(B)}I} = {c_{2}I}}}$ ${E_{z}\left\{ {{\Phi\left( g_{k} \right)}R_{n❘z}^{- 2}{\Phi^{H}\left( g_{k} \right)}} \right\}} = {{\frac{B^{M}e^{B}}{\alpha_{k}^{2}\sigma_{D}^{2}\sigma_{k}^{2}}{\int_{B}^{\infty}{\frac{1}{x^{M}}{ɛ_{M + 1}(x)}{dx}}}} = {{\quad\quad}\frac{B^{M}e^{B}}{\alpha_{k}^{2}\sigma_{D}^{2}\sigma_{k}^{2}{M!}}{\quad\quad}\left( {{\left( {- 1} \right)^{M}\left( {e^{- B} - {B\;{ɛ_{1}(B)}}} \right)} + {\sum\limits_{s = 0}^{M - 1}{\frac{{\left( {M - s - 1} \right)!}\left( {- 1} \right)^{s}}{B^{M - s - 1}}{ɛ_{M - s}(B)}}}} \right){I.}}}$

From equation (20), by assuming P_(s)=P_(k), the LS channel estimation of the ĝ_(k) can be evaluated using equations (7) and (8), i.e.,

${\hat{g}}_{k} = {g_{k} + {\frac{1}{N\sqrt{P_{s}}}A_{L}{\Phi^{H}\left( u_{k} \right)}{\left( {{\sum\limits_{k = 1}^{M}\left( {{\Phi\left( g_{k} \right)}W_{k}n_{k}^{\prime}} \right)} + n_{D}} \right).}}}$ The second term of the above equation represents the estimation error of ĝ_(k) and can be rewritten as:

$\begin{matrix} {e_{{\hat{\mathcal{g}}}_{k}} = {\frac{1}{N\sqrt{P_{S}}}A_{L}{\Phi^{H}\left( u_{k} \right)}{\left( {{\sum\limits_{k = 1}^{M}\left( {{\Phi\left( g_{k} \right)}W_{k}{n^{\prime}}_{k}} \right)} + n_{D}} \right).}}} & (39) \end{matrix}$ Considering the generic form of the FF/CDM-SITS filtering matrix on the kth relay, the following should be taken into account: W_(k)W_(k) ^(H)=I_(N),   (1) E{n′_(k)n′_(k) ^(H)}=σ_(k) ²I_(N),   (2) E{Φ(g _(k))Φg _(k) ^(H}) =M(g _(k))=ρ_(g) _(k) ² I _(N),   (3) Φ(u _(k))^(H)Φ(u _(k))=NI _(N),   (4) E{n_(D)n_(D) ^(H)}=σ_(D) ²I_(N),   (5) A_(L)A_(L) ^(H)=I_(N) _(cp) ,   (6)

The covariance matrix of ê_(ĝ) _(k) can be derived as:

$\begin{matrix} \begin{matrix} {{M\left( e_{{\hat{g}}_{k}} \right)} = {E\left\{ {e_{{\hat{g}}_{k}}e_{{\hat{g}}_{k}}^{H}} \right\}}} \\ {= {{\frac{1}{N^{2}P_{s}}{\sum\limits_{k = 1}^{M}\;{\sigma_{k}^{2}\left\{ {A_{L}{\Phi^{H}\left( u_{k} \right)}{M\left( g_{k} \right)}{\Phi\left( u_{k} \right)}A_{L}^{H}} \right\}}}} +}} \\ {\frac{1}{N^{2}}\sigma_{D}^{2}\left\{ {A_{L}{\Phi^{H}\left( u_{k} \right)}{\Phi\left( u_{k} \right)}A_{L}^{H}} \right\}} \\ {= {\frac{1}{{NP}_{s}}{\left\{ {{\sum\limits_{k = 1}^{M}\;{\rho_{g_{k}}^{2}\sigma_{k}^{2}I_{L}}} + {\sigma_{D}^{2}I_{L}}} \right\}.}}} \end{matrix} & (40) \end{matrix}$ The MSE can be evaluated with MSE_(C;g) _(k) =tr{M(e_(ĝ) _(k) )}, where tr{⋅} denotes the trace of its matrix argument.

The channel estimation error of

-

-

can be expressed as:

$\begin{matrix} {e_{{\hat{v}}_{k}} = {\frac{1}{N\sqrt{P_{s}}}A_{L}{\Phi^{H}\left( u_{S,k} \right)}{\left( {{\sum\limits_{k = 1}^{M}\;\left( {{\Phi\left( g_{k} \right)}W_{k}{n^{\prime}}_{k}} \right)} + n_{D}} \right).}}} & (41) \end{matrix}$ Therefore, the covariance matrix of e_({circumflex over (v)}) _(k) can be derived as:

$\mspace{760mu}{(42)\begin{matrix} {{M\left( e_{{\hat{v}}_{k}} \right)} = {E\left\{ {e_{{\hat{v}}_{k}}e_{{\hat{v}}_{k}}^{H}} \right\}}} \\ {= {{\frac{1}{N^{2}P_{s}}{\sum\limits_{k = 1}^{M}{E\left\{ {A_{L}{\Phi^{H}\left( u_{S,k} \right)}{\Phi\left( g_{k} \right)}W_{k}{n^{\prime}}_{k}{n^{\prime}}_{k}^{H}W_{k}^{H}{\Phi^{H}\left( g_{k} \right)}{\Phi\left( u_{S,k} \right)}A_{L}^{H}} \right\}}}} +}} \\ {\frac{1}{N^{2}P_{s}}E\left\{ {A_{L}{\Phi^{H}\left( u_{S,k} \right)}n_{D}n_{D}^{H}{\Phi\left( u_{S,k} \right)}A_{L}^{H}} \right\}} \\ {= {\frac{1}{{NP}_{s}}{\left\{ {{\sum\limits_{k = 1}^{M}{\rho_{g_{k}}^{2}\sigma_{k}^{2}I_{L}}} + {\sigma_{D}^{2}I_{L}}} \right\}.}}} \end{matrix}}$ The MSE can thus be evaluated as MSE_(C;v)=tr{M(e_({circumflex over (v)}) _(k) )}.

The MSE of the

-

_(k) channel estimation is derived in the FD for simplicity. The estimates of g_(k) and v_(k) can be expressed as: {tilde over (ĝ)} _(k) ={tilde over (g)} _(k) +e _({tilde over (ŷ)}) _(k) and {tilde over ({circumflex over (v)})} _(k) ={tilde over (v)} _(k) +e _({tilde over ({circumflex over (v)})}) _(k) ,   (43) where e_({tilde over (ĝ)}) _(k) and e_({tilde over ({circumflex over (v)})}) _(k) are the errors occurring with the {tilde over (g)}_(k) and {tilde over (v)}_(k) channel estimates, respectively. From equation (13), the estimates {tilde over (ĝ)}_(k) and {tilde over ({circumflex over (v)})}_(k) can be obtained by the FD LS channel estimation. Meanwhile, the TD channel estimation can be conducted, and its error can be expressed as:

                                          (44) $\begin{matrix} {{{\hat{h}}_{k} = {h_{k} + {{F_{N}^{H}\left( {{{\Theta^{- 1}\left( {{\overset{\sim}{g}}_{k} + e_{{\hat{\overset{\sim}{g}}}_{k}}} \right)}{\Theta\left( {\overset{\sim}{g}}_{k} \right)}} - I} \right)}F_{N}h_{k}} + {F_{N}^{H}{\Theta^{- 1}\left( {{\overset{\sim}{g}}_{k} + e_{{\hat{\overset{\sim}{g}}}_{k}}} \right)}F_{N}e_{{\overset{\sim}{v}}_{k}}}}}\mspace{79mu}{e_{h_{k}} = {{{\Phi\left( \frac{- e_{{\hat{g}}_{k}}}{g_{k} + e_{{\hat{g}}_{k}}} \right)}h_{k}} + {{\Phi\left( \frac{1}{g_{k} + e_{{\hat{g}}_{k}}} \right)}{e_{{\hat{v}}_{k}}.}}}}} & \; \end{matrix}$

The division in the above equation is an element-wise division. The

-

_(k) channel can be derived from the

-

_(k)-

and

_(k)-

channel estimations as: {tilde over (ĥ)} _(k) =h _(k) +F _(N) ^(H)[Θ⁻¹({tilde over (g)} _(k) +e _({tilde over (ĝ)}) _(k) )Θ({tilde over (g)} _(k))−I ]F _(N) h _(k) +F _(N) ^(H)Θ⁻¹({tilde over (g)} _(k) +e _({tilde over (ĝ)}) _(k) )F _(N) e _({circumflex over (v)}) _(k) .   (45) Therefore, the channel estimation error of {tilde over (ĥ)}_(k) is as written in equation (32), and the covariance matrix is derived as:

$\begin{matrix} \begin{matrix} {{M\left( e_{{\hat{h}}_{k}} \right)} = {E\left\{ {e_{{\hat{h}}_{k}}e_{{\hat{h}}_{k}}^{H}} \right\}}} \\ {= {E\left\{ {{{\Phi\left( \frac{- e_{{\hat{g}}_{k}}}{g_{k} + e_{{\hat{g}}_{k}}} \right)}h_{k}h_{k}^{H}{\Phi^{H}\left( \frac{- e_{{\hat{g}}_{k}}}{g_{k} + e_{{\hat{g}}_{k}}} \right)}} + \quad} \right.}} \\ \left. {\Phi\left( \frac{1}{g_{k} + e_{{\hat{g}}_{k}}} \right)e_{{\hat{v}}_{k}}e_{{\hat{v}}_{k}}^{H}{\Phi^{H}\left( \frac{1}{g_{k} + e_{{\hat{g}}_{k}}} \right)}} \right\} \\ {\geq {{\rho_{h_{k}}^{2}\frac{\sigma_{{\hat{g}}_{k}}^{2}}{\rho_{g_{k}}^{2} + \sigma_{{\hat{g}}_{k}}^{2}}I_{L}} + {\sigma_{{\hat{v}}_{k}}^{2}\frac{1}{\rho_{g_{k}}^{2} + \sigma_{{\hat{g}}_{k}}^{2}}I_{L}}}} \\ {{= {\frac{{\rho_{h_{k}}^{2}\sigma_{{\hat{g}}_{k}}^{2}} + \sigma_{{\hat{v}}_{k}}^{2}}{\rho_{g_{k}}^{2} + \sigma_{{\hat{g}}_{k}}^{2}}I_{L}}},} \end{matrix} & (46) \end{matrix}$ where Jensen's inequality is applied. Therefore, the MSE of the

-

_(k) channel estimation can be evaluated with MSE_(C;h) _(k) =tr{M(e_(ĥ) _(k) )}. The MSEs of the

-

_(k) channel estimations in the proposed TDM and FDM approaches can be derived by substituting the error variances of

-

_(k)-

and

_(k)-

channel estimation into equation (46).

Based on the signal model in equation (7), the relay matrix of the proposed TDM approach in equation (9) and the

_(k)-

channel estimation in equation (11), the channel estimation error can be evaluated as:

$\begin{matrix} {e_{{\hat{g}}_{k}} = {\frac{1}{N_{r}\sqrt{P_{s}}}A_{L,N_{r}}{\Phi^{H}\left( {D_{T,k}u_{k}} \right)}{\left\{ {{{\Phi\left( {A_{L,N_{r}}g_{k}} \right)}D_{T,k}W_{k}{n^{\prime}}_{k}} + {D_{T,k}{n_{D}.}}} \right\}.}}} & (47) \end{matrix}$ According to the following:

${(1)\mspace{20mu} D_{T,k}D_{T,m}^{H}} = \left\{ {\begin{matrix} {I,} & {k = m} \\ {0_{N},} & {k \neq m} \end{matrix},{{(2)\mspace{20mu} W_{k}W_{k}^{H}} = {\frac{N_{r}}{N}D_{T,k}^{H}D_{T,k}}},{{(3)\mspace{20mu}{\Phi\left( {A_{N,}g_{k}} \right)}{\Phi^{H}\left( {A_{N,}g_{k}} \right)}} = {{p_{gk}^{2}{I_{N_{r},}(4)}\mspace{20mu}{\Phi\left( {D_{T,k}u_{S,k}} \right)}{\Phi^{H}\left( {D_{T,k}u_{S,k}} \right)}} = {N_{r}I_{N_{r}}}}},{{{(5)\mspace{20mu} A_{L,N_{r}}A_{L,N_{r}}^{H}} = I_{L}};}} \right.$ the covariance matrix is derived as:

$\begin{matrix} \begin{matrix} {{M\left( e_{{\hat{g}}_{k}} \right)} = {{\frac{1}{N_{r}^{2}P_{s}}\frac{N_{r}}{N}N_{r}\rho_{g_{k}}^{2}\sigma_{k}^{2}I_{L}} + {\frac{1}{N_{r}^{2}P_{s}}N_{r}\sigma_{D}^{2}I_{L}}}} \\ {= {{\frac{1}{{NP}_{s}}\rho_{g_{k}}^{2}\sigma_{k}^{2}I_{L}} + {\frac{1}{N_{r}P_{s}}\sigma_{D}^{2}{I_{L}.}}}} \end{matrix} & (48) \end{matrix}$ The MSE can be evaluated as MSE_(T;g)=tr{M(e_(ĝ) _(k) )}.

From the

_(k)-

channel estimation in equation (12), the channel estimation error can be evaluated as:

$\begin{matrix} {e_{{\hat{v}}_{k}} = {\frac{1}{N_{r}P_{s}}A_{L,N_{r}}{\Phi^{H}\left( {D_{T,k}u_{S,k}} \right)}\left\{ {{{\Phi\left( {A_{N_{r}}g_{k}} \right)}D_{T,k}W_{k}{n^{\prime}}_{k}} + {D_{T,k}n_{D}}} \right\}}} & (49) \end{matrix}$ and the covariance matrix can be written as:

$\begin{matrix} \begin{matrix} {{M\left( e_{{\hat{v}}_{k}} \right)} = {{\frac{1}{N_{r}^{2}P_{s}}\frac{N_{r}}{N}N_{r}\rho_{g_{k}}^{2}\sigma_{k}^{2}I_{L}} + {\frac{1}{N_{r}^{2}P_{s}}N_{r}\sigma_{D}^{2}I_{L}}}} \\ {= {{\frac{1}{{NP}_{s}}\rho_{g_{k}}^{2}\sigma_{k}^{2}I_{L}} + {\frac{1}{N_{r}P_{s}}\sigma_{D}^{2}{I_{L}.}}}} \end{matrix} & (50) \end{matrix}$ The MSE can be evaluated as MSE_(T;v)=tr{M(e_({circumflex over (v)}) _(k) )}.

Based on the signal model in equation (7), the relay matrix of the proposed FDM approach in equation (14) and the

_(k)-

channel estimation in equation (16), the channel estimation error can be evaluated as:

$\begin{matrix} {e_{{\hat{g}}_{k}} = {{\frac{1}{N\sqrt{P_{s}}}A_{L}{\Phi^{H}\left( u_{k} \right)}{\sum\limits_{k = 1}^{M}\;\left( {{\Phi\left( g_{k} \right)}W_{k}{n^{\prime}}_{k}} \right)}} + {\frac{1}{N\sqrt{P_{s}}}A_{L}{\Phi^{H}\left( u_{k} \right)}{n_{D}.}}}} & (51) \end{matrix}$

According to the following facts,

${{(1)\mspace{20mu} W_{k}W_{k}^{H}} = {{F_{N}^{H}D_{F,k}F_{N}} = W_{k}}},{{(2)\mspace{20mu} E\left\{ {{n^{\prime}}_{k}{n^{\prime}}_{k}^{H}} \right\}} = {\sigma_{k}^{2}I_{N}}},{{(3)\mspace{20mu} E\left\{ {{\Phi\left( g_{k} \right)}{\Phi^{H}\left( g_{k} \right)}} \right\}} = {{M\left( g_{k} \right)} = {\rho_{g_{k}}^{2}I_{N}}}},{{(4)\mspace{20mu}{\Phi^{H}\left( u_{k} \right)}{\Phi\left( u_{k} \right)}} = {NI}_{N}},{{(5)\mspace{20mu} E\left\{ {n_{D}n_{D}^{H}} \right\}} = {\sigma_{D}^{2}I_{N}}},{{(6)\mspace{20mu} A_{L}A_{L}^{H}} = I_{L}},{{(7)\mspace{20mu} A_{L}W_{k}A_{L}^{H}} = {\frac{1}{M}I_{L}}},$

the covariance matrix of e_(ĝ) _(k) , can be derived as:

                                          (52) $\begin{matrix} \begin{matrix} {{M\left( e_{{\hat{g}}_{k}} \right)} = {E\left\{ {e_{{\hat{g}}_{k}}e_{{\hat{g}}_{k}}^{H}} \right\}}} \\ {= {{\frac{1}{N^{2}P_{s}}{\sum\limits_{k = 1}^{M}{E\left\{ {A_{L}{\Phi^{H}\left( u_{k} \right)}{\Phi\left( g_{k} \right)}W_{k}{n^{\prime}}_{k}{n^{\prime}}_{k}^{H}W_{k}^{H}{\Phi^{H}\left( g_{k} \right)}{\Phi\left( u_{k} \right)}A_{L}^{H}} \right\}}}} +}} \\ {\frac{1}{N^{2}P_{s}}E\left\{ {A_{L}{\Phi^{H}\left( u_{k} \right)}n_{D}n_{D}^{H}{\Phi\left( u_{k} \right)}A_{L}^{H}} \right\}} \\ {= {\frac{1}{{NP}_{s}}{\left\{ {{\frac{1}{M}{\sum\limits_{k = 1}^{M}{\rho_{g_{k}}^{2}\sigma_{k}^{2}I_{L}}}} + {\sigma_{D}^{2}I_{L}}} \right\}.}}} \end{matrix} & \; \end{matrix}$ The MSE can then be evaluated as MSE_(F;g) _(k) =tr{M(e_(ĝ) _(k) )}.

From the

_(k)-

channel estimation in equation (17), the channel estimation error can be evaluated as:

$\begin{matrix} {e_{{\hat{v}}_{k}} = {\frac{1}{N\sqrt{P_{s}}}A_{L}F_{N}^{H}{\overset{\sim}{L}}_{k}{\overset{\sim}{D}}_{F,k}F_{N}{\Theta\left( A_{B} \right)}{\Phi^{H}\left( u_{S} \right)}{\left\{ {{\sum\limits_{k = 1}^{M}\;\left( {{\Phi\left( g_{k} \right)}n_{k}} \right)} + n_{D}} \right\}.}}} & (53) \end{matrix}$ Let A=A_(L)F_(N) ^(H){tilde over (L)}_(k){tilde over (D)}_(F,k)F_(N)A_(B), then AA^(H)=MI_(L). Assuming σ_(k) ²=σ_(κ) ² and ρ_(g) _(k) =σ_(g) _(κ) ², the covariance matrix of {circumflex over (v)}_(k) can be derived as:

$\begin{matrix} \begin{matrix} {{M\left( e_{{\hat{v}}_{k}} \right)} = {{\frac{1}{N^{2}P_{s}}\sigma_{k}^{2}{{A\Phi}^{H}\left( u_{S} \right)}{M\left( g_{k} \right)}{\Phi\left( u_{S} \right)}A^{H}} + {\frac{1}{{NP}_{s}}\sigma_{D}^{2}I_{N_{cp}}}}} \\ {= {\frac{1}{{NP}_{s}}{\left\{ {{\rho_{g_{k}}^{2}\sigma_{k}^{2}I_{L}} + {\sigma_{D}^{2}I_{L}}} \right\}.}}} \end{matrix} & (54) \end{matrix}$ The MSE can be evaluated as MSE_(F;v)=tr{M(e_({circumflex over (v)}) _(k) )}.

Having thus described the invention in detail, it is to be understood that the foregoing description is not intended to limit the scope of the present invention. What is intended to be protected by Letters Patent is set forth in the following claims. 

What is claimed is:
 1. A system for disintegrated channel estimation in a wireless communication network, comprising: a plurality of wireless relay nodes in communication with a source node and a destination node, each of said plurality of wireless relay nodes including a processor, wherein the processors cause the plurality of wireless relay nodes to each: receive a pilot signal and a data signal from the source node; filter the pilot signal to generate a filtered pilot signal; process the filtered pilot signal to generate an orthogonal pilot signal; superimpose the orthogonal pilot signal onto the filtered pilot signal to generate a superimposed filtered pilot signal; and transmit the superimposed filtered pilot signal to the destination node, wherein the destination node receives the superimposed filtered pilot signals from the plurality of wireless relay nodes and estimates disintegrated channel information using the superimposed filtered pilot signals, wherein the processors further cause each of the plurality of relay nodes to process the data signal into a space-time coded data signal and transmit the space-time coded data signal to the destination node, and wherein the destination node receives the space-time coded data signal and processes the space-time coded data signal using the disintegrated channel information.
 2. The system of claim 1, wherein the plurality of relay nodes each operate in a filter-and-forward mode of operation.
 3. The system of claim 2, wherein the plurality of relay nodes communicate with the source node and the destination node using time-division multiplexing (TDM).
 4. The system of claim 2, wherein the plurality of relay nodes communicate with the source node and the destination node using frequency-division multiplexing (FDM).
 5. The system of claim 2, wherein the plurality of relay nodes communicate with the source node and the destination node using code-division multiplexing (CDM).
 6. The system of claim 1, wherein the processors cause the plurality of relay nodes to perform filtering to reduce inter-relay-interference.
 7. The system of claim 1, wherein the processors cause the plurality of relay nodes to apply a training sequence at each relay node, and to multiplex the training sequences.
 8. A method for disintegrated channel estimation in a wireless communication network, comprising the steps of: receiving a pilot signal and a data signal at a plurality of relay nodes in communication with a source node; filtering the pilot signal at each of the plurality of relay nodes to generate a filtered pilot signal; process the filtered pilot signal at each of the plurality of relay nodes to generate an orthogonal pilot signal; superimposing the orthogonal pilot signal onto the filtered pilot signal at each of the plurality of relay nodes to generate a superimposed filtered pilot signal; transmitting the superimposed filtered pilot signals from the plurality of relay nodes to the destination node, wherein the destination node receives the superimposed filtered pilot signals from the plurality of wireless relay nodes, and estimates disintegrated channel information using the superimposed filtered pilot signals; processing the data signal at each of the plurality of relay nodes into a space-time coded data signal; transmitting the space-time coded data signals from the plurality of relay nodes to the destination node; and receiving the space-time coded data signals at the destination node and processing the space-time coded data signals using the disintegrated channel information.
 9. The method of claim 8, further comprising operating the plurality of relay nodes in a filter-and-forward mode of operation.
 10. The method of claim 9, further comprising communicating between the plurality of relay nodes and the source node and the destination node using time-division multiplexing (TDM).
 11. The method of claim 9, further comprising communicating between the plurality of relay nodes communicate and the source node and the destination node using frequency-division multiplexing (FDM).
 12. The method of claim 9, further comprising communicating between the plurality of relay nodes communicate with the source node and the destination node using code-division multiplexing (CDM).
 13. The method of claim 9, further comprising performing filtering at the plurality of relay nodes to reduce inter-relay-interference.
 14. The method of claim 8, further comprising applying a training sequence at each relay node and multiplexing the training sequences. 